machine gun sight - Español Inglés Diccionario